草庐IT

Android SHOUTcast 请求

全部标签

c# - 500 - 请求超时

我有一个运行大约4分钟30秒的脚本,我在我的aspx网页的配置页面中将默认超时时间更改为3600秒它没有返回500-开发版本和IIS8上传版本上的请求超时错误。但是,当我将它上传到Azure的实时网站时,它返回500-请求超时错误。Azure是否会覆盖这些设置?配置:编辑:我将SCM_COMMAND_IDLE_TIMEOUT添加到3600值的azure应用程序设置中,但它没有修复错误,现在尝试提高我的代码的性能:原文:Stopwatchstopwatch=newStopwatch();stopwatch.Start();Dictionary>d_PhoneNo_DateDataList

c# - 如何获得快速 .Net Http 请求

我需要一个可以在.Net中使用的Http请求,它需要不到100毫秒。我可以在我的浏览器中实现这一点,所以我真的不明白为什么这在代码中是个问题。我已经尝试过WinHTTP和WebRequest.Create,它们都超过500毫秒,这对于我的用例来说是NotAcceptable。以下是我试图通过的简单测试的示例。(WinHttpFetcher是我编写的一个简单包装器,但它提供了我不确定是否值得粘贴的最简单的Get请求示例。)我使用LibCurlNet获得了可接受的结果,但如果同时使用该类,我会遇到访问冲突。此外,由于它不是托管代码并且必须复制到bin目录,因此与我的开源项目一起部署并不理想

c# - 我无法关闭 ASP.NET MVC Controller 的请求验证

我试图通过这样做来关闭Controller中所有操作方法的请求验证:[ValidateInput(false)]publicclassMyController:Controller{...我使用的引用资料说这是可能的,并告诉我这样做,但由于某种原因它不起作用。如果我通过文本框提交任何html(即使是简单的标记),我会收到错误消息:ApotentiallydangerousRequest.Formvaluewasdetectedfromtheclient(text=").将属性附加到单个方法也不起作用。如何禁用Controller的请求验证?编辑我正在使用内置测试服务器的VS2008。

C# 屏幕抓取 ASP.NET 网页表单页面 - POST 请求未完全正常工作

请耐心等待这个略显冗长的描述,但我在C#屏幕抓取ASP.NETWeb表单页面时遇到了一个奇怪的问题。我正在尝试执行的步骤如下:-1)该站点使用基于HTTPS的基本身份验证进行保护,因此我需要正确登录。2)我正在页面上执行GET请求以检索__VIEWSTATE值(如果我不设置这个东西,该死的东西什么都不做!)3)登录后,有几个表单字段要完成,然后是一个提交按钮,该按钮将表单发布到服务器4)当按下提交按钮时,表单被POST到服务器,响应是相同的页面和表单,但现在表单底部有一个额外的小HTML表,我需要获取一些数据。到目前为止,我已经设法使用WebClient类对登录和表单发布进行了排序。我

c# - 客户端身份验证方案 'Anonymous' 禁止 HTTP 请求。远程服务器返回错误 : (403) Forbidden

我正在尝试创建一个安全的网络服务。这里是合约和服务实现[ServiceContract()]publicinterfaceICalculatorService{[OperationContract()]intAdd(intx,inty);}[ServiceBehavior(IncludeExceptionDetailInFaults=true)]publicclassCalculatorService:ICalculatorService{publicintAdd(intx,inty){returnx+y;}}我这里有服务代码varb=newWSHttpBinding(Security

c# - 防止 ServiceContractGenerator 生成消息契约(请求/响应包装器)

有一个specificWSDL为此,ServiceContractGenerator不断生成消息契约(Contract)(请求/响应包装器对象),这是我不想要的(我想要直接参数)。其他WSDL工作正常。当我使用VisualStudio创建WCF客户端(“添加服务引用”)并单击“高级...”时,显示“始终生成消息契约(Contract)”的复选框确实正确地控制了消息契约(Contract)对象是否是生成。但是,当我使用ServiceContractGenerator类以编程方式生成WCF客户端时,它会一直生成消息协定。我尝试将ServiceContractGenerator的选项设置为S

c# - 如何使用 Windows 身份验证防止重复的 HTTP 请求

我正在开发基于WCF的客户端/服务器应用程序(WCF是自托管的,不在IIS中)。WCF服务有一个操作可以将一大块数据上传到服务器。契约(Contract)大致如下所示:voidUploadChunk(intclientId,byte[]chunk);我们正在使用Windows身份验证(Kerberos/NTLM),因此我们无法在此处使用流式传输。绑定(bind)看起来像这样(客户端和服务器端):newBasicHttpBinding{Security=newBasicHttpSecurity{Mode=BasicHttpSecurityMode.TransportCredentialO

c# - 在 C# 中通过 MailMessage 取消 outlook session 请求

我正在使用C#中的ASP.NETMVC1框架创建一个应用程序,其中我有注册事件的用户。注册后,我创建了一个outlooksession请求publicstringBuildMeetingRequest(DateTimestart,DateTimeend,stringattendees,stringorganizer,stringsubject,stringdescription,stringUID,stringlocation){System.Text.StringBuildersw=newSystem.Text.StringBuilder();sw.AppendLine("BEGIN

c# - 中止请求时 IIS/C# 中会发生什么

所以我在考虑一个功能,用户粘贴一个链接,服务器端代码抓取提供的链接并响应该链接的内容(例如页面标题、描述、缩略图等)。用户可以同时更改链接,在这样做时,ajax请求应该在客户端中止。我想知道IIS服务器中到底发生了什么,特别是我的C#代码。响应线程是否终止?Response对象现在返回null还是Response.Write抛出异常?是否在响应线程中的任何地方抛出异常?(那个甚至没有意义,但无论如何) 最佳答案 如果服务器代码检查Response.IsClientConnected的状态,它可以在客户端中止请求时停止工作并产生空响应

c# - 发送列表时的 '`'字符和RestSharp请求体

我正在尝试使用RestSharp向我的实体发送请求。但是我收到一个错误:"System.Xml.XmlException:The'`'character,hexadecimalvalue0x60,cannotbeincludedinaname."我将列表放在查询的正文中。varstrList=newList();strList.Add("one");strList.Add("two");restRequest.AddBody(strList);它似乎不喜欢泛型的序列化方式。对于如何将列表传递给请求有什么建议吗? 最佳答案 添加:re